﻿///* Copyright (C) 2021 Dylan Cheng (https://github.com/newlooper)

//This file is part of VirtualSpace.

//VirtualSpace is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

//VirtualSpace is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

//You should have received a copy of the GNU General Public License along with VirtualSpace. If not, see <https://www.gnu.org/licenses/>.
//*/


//namespace VirtualDesktop.Api
//{
//    public static partial class DesktopWrapper
//    {
//        public static void Create()
//        {
//            if ( SysInfo.IsWin10 )
//            {
//                VD10.Desktop.Create();
//            }
//            else
//            {
//                var localVer = DesktopManagerWrapper.GetWin11Type();
//                switch (localVer)
//                {
//                    case DesktopManagerWrapper.Win11_Type.Win11:
//                        VD11.Desktop.Create();
//                        break;
//                    case DesktopManagerWrapper.Win11_Type.Win11_23H2:
//                        VD11_23H2.Desktop.Create();
//                        break;
//                    case DesktopManagerWrapper.Win11_Type.Win11_23H2_3085:
//                        VD11_23H2_3085.Desktop.Create();
//                        break;
//                }
//                //var desk = VD11.Desktop.Create();
//                //var path = winregistry.getdefaultwallpaperpath();
//                //if ( !string.isnullorempty( path ) )
//                //    desk.setwallpaperpath( path );
//            }
//        }
//    }
//}